package com.yunfei.mapper.aiiidb;
import com.yunfei.api.smrz.bo.AppFileSimpleBo;
import com.yunfei.bo.smrz.IdCardBo;
import com.yunfei.mapper.BaseDao;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import java.util.Map;

/**
* @Description: 实名认证
* @Author: zhengyunfei
* @Date: 2019/1/8
* @time:11:03
*/
@Mapper
public interface ShiMingRenZhengMapper<T> extends BaseDao<T> {
	//获取证件类型
	List<T> getCardType(Map<String, Object> paramMap);
	List<T> getCity(Map<String, Object> paramMap);
	List<T> getProvince(Map<String, Object> paramMap);
	T getSmrz(Map<String, Object> paramMap);
	int isEqualCardNo(Map<String, Object> paramMap);
	String getMobileByCustNo(Map<String, Object> paramMap);
	String getUserMobileByCustNo(Map<String, Object> paramMap);

	IdCardBo getLookInfo(Map<String, Object> queryMap);

	List<AppFileSimpleBo> getSmrzFile(Map<String, Object> queryMap);
	List<AppFileSimpleBo> getSmrzCrmFile(Map<String, Object> queryMap);

	T getPserilNo(Map<String, Object> queryMap);

	void updateSmrzStatusYiRenZheng(Map<String, Object> paramMap);
	void updateSmrzStatusWeiRenZheng(Map<String, Object> paramMap);

	Object getCrmSmrz(Map<String,Object> mobile);

	void updateSmrzStatusBuTongGuo(Map<String, Object> paramMap);
}